問題 §
カメラを回転させて撮影したデータは、非回転データ+Exifの回転パラメータ(Orientation)になる場合がある。このとき、Exif回転非対応の環境で見ると意図しない向きでレンダリングされてしまう。
UWPの場合 §
基本的に、ExifOrientationMode.RespectExifOrientationを使う。それだけでデコード時に向きは補正される。回転情報(Orientation)は画像ファイルのプロパティとして取得できる。
(Mega PicturesとAutumn's Slide Showの修正に使ったテク)
WinFormの場合 §
ここに書かれたサンプルソースを利用すれば基本的にOK
(MagSite2の修正に使ったテク)